//
//  TGEnumDefine.h
//  TongGuanLease
//
//  Created by 森鑫 on 2022/4/27.
//

#ifndef TGEnumDefine_h
#define TGEnumDefine_h

/**
 库存 主要功能，区分出库和入库
 */
typedef NS_ENUM(NSUInteger, InventoryType) {
    InventoryPutInStoage, /**入库*/
    InventoryOutBound, /**出库*/
};

typedef NS_ENUM(NSUInteger, InvonteryOperationStatus) {
    InvonteryOperationStatusWaitting, /**待处理*/
    InvonteryOperationStatusCancel, /**已作废*/
    InvonteryOperationStatusDone,/**已处理*/
    InvonteryOperationStatusDuring,/**进行中*/
};

typedef NS_ENUM(NSUInteger, UploadImageType) {
    UploadImageType_USER_SERVICE = 0, /**用户服务*/
    UploadImageType_EQUIPMENT_SERVICE, /**资产*/
    UploadImageType_SETTLEMENT_SERVICE, /**财务结算*/
    UploadImageType_CRM_SERVICE, /**CRM*/
    UploadImageType_CONTRACT_SERVICE, /**合同订单*/
    UploadImageType_ASSETS_SERVICE, /**资产服务*/
    UploadImageType_SYSTEM_SERVICE, /**系统服务*/
    UploadImageType_WORK_ORDER_SERVICE, /**工单服务*/
    UploadImageType_NCC_AGGREGATION_SERVICE, /**NCC聚合服务*/
    UploadImageType_WORKFLOW_SERVICE, /**工作流*/
    UploadImageType_THIRD_PARTY_SERVICE, /**第三方*/
    UploadImageType_RULE_ENGINE_SERVICE, /**规则引擎*/
    UploadImageType_SCHEDULE_SERVICE, /**任务调度服务*/
    UploadImageType_ANALYSIS_SERVICE, /**计算分析服务*/
};


typedef NS_ENUM(NSUInteger, ElectronicSignType) {
    ContractElectronicSign, /**合同电子签*/
    AddCarElectronicSign , /**加车电子签*/
};

#endif /* TGEnumDefine_h */
